package com.example.demo.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.demo.bean.PageRes;
import com.example.demo.bean.sysconfig.SysConfigDO;
import com.example.demo.dto.sysconfig.SysConfigPageReqVO;

import java.util.List;

public interface ISysConfigService extends IService<SysConfigDO> {

    public PageRes<SysConfigDO> list(SysConfigPageReqVO sysConfigPageReqVO);

    public List<SysConfigDO> listByConfigKey(String... configKey);

    public int addSysConfig(SysConfigDO sysConfigDO);

    public int deleteSysConfig(SysConfigDO sysConfigDO);

    public int updateSysConfig(SysConfigDO sysConfigDO);

    public SysConfigDO getSysConfig(SysConfigDO sysConfigDO);
}
